
Graham Island Vacations
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to $2,000 when you book a flight and hotel together*
- Find the right fitWith over 300,000 hotels worldwide, it's easy to create a perfect package
- Rest easyPlan, book, and manage your trip all in one place
Stay near popular Graham Island attractions
Haida Heritage Centre
9.2/10 (26 reviews)
Enjoy an outing to Haida Heritage Centre during your stay in Skidegate. Stroll along the beaches or experience the area's museums.
Nakoon Park Headquarters
10.0/10 (4 reviews)
Commune with nature and explore the great outdoors at Nakoon Park Headquarters during your travels in Tlell. Wander the parks and beaches while you're in the area.
Tlell River Day Use Site
9.8/10 (6 reviews)
Explore the great outdoors at Tlell River Day Use Site, a lovely green space in Tlell. While you're in the area, wander around the natural setting.
Graham Island Hotel Deals

Sea Raven Motel
3301 Oceanview Drive Queen Charlotte BC
Fully refundableReserve now, pay when you stay
$98 nightly
$111 total
Aug 23 - Aug 24
Total with taxes and fees
8/10 Very Good! (216 reviews)
"Beds and bedding are comfortable and the room was very clean. My lower rating pertains to the mustyness. Strong product was used to hide the smell but with my mold allergy, it definitely made me cough. That smell of antiseptic and mustyness travelled with us as it permeated everything. We stayed ..."
Reviewed on Aug 13, 2026

Haida House at Tllaal
2087 Beitush Rd Tlell BC
$181 nightly
$204 total
Aug 22 - Aug 23
Total with taxes and fees

Haida Gwaii Glamping Co.
40175 Yellowhead Highway Tlell BC
$196 nightly
$221 total
Sep 16 - Sep 17
Total with taxes and fees
10/10 Exceptional! (10 reviews)
"Such a great vibe, carring owners and kind staff, we loved our experience! Beautiful beach and Sitka Forrest."
Reviewed on Jul 29, 2026
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Find the Best Graham Island Vacation Packages
Graham Island Essential Information
Language | English |
|---|---|
Currency | Canadian dollars |
Closest Airport | Sandspit Airport (YZP) |
More vacations you might like
Explore a world of travel with Expedia
- Flights to Masset
- Flights from Calgary (YYC) to Sandspit (YZP)
- Flights from Port Moresby (POM) to Sandspit (YZP)
- Flights from Cranbrook (YXC) to Sandspit (YZP)
- Flights from Sacramento (SMF) to Sandspit (YZP)
- Flights from Regina (YQR) to Sandspit (YZP)
- Flights from San Francisco (SFO) to Sandspit (YZP)
- Flights from Denver (DEN) to Sandspit (YZP)
- Flights from Calgary (YYC) to Queen Charlotte (ZQS)
- Flights from Queen Charlotte (ZQS) to Sandspit (YZP)
- Flights from Victoria (YWH) to Sandspit (YZP)
- Flights from Tokyo (NRT) to Sandspit (YZP)
- Flights from Edmonton (YEG) to Sandspit (YZP)
- Flights to Sandspit
- Flights from Sandspit
- Air Canada Vancouver (YVR) to Sandspit (YZP) flights
- Flights to Graham Island
- Flights to Port Clements
- Flights from Washington (IAD) to Sandspit (YZP)
- Flights from Skidegate
- Flights from Seattle (SEA) to Masset (ZMT)
- Flights from San Diego (SAN) to Sandspit (YZP)
- Flights from Minneapolis (MSP) to Sandspit (YZP)
- Flights from Portland (PDX) to Sandspit (YZP)
- Flights from Masset
- Flights from Seattle (SEA) to Queen Charlotte (ZQS)
- Flights from Prince Rupert (YPR) to Sandspit (YZP)
- Flights from Indianapolis (IND) to Sandspit (YZP)
- Flights from Hamilton (YHM) to Sandspit (YZP)
- Flights from Vancouver (YVR) to Sandspit (YZP)
- Flights from Anchorage (ANC) to Sandspit (YZP)
- Flights from Cincinnati (CVG) to Sandspit (YZP)
- Flights from Prince Rupert (ZSW) to Queen Charlotte (ZQS)
- Flights from Phoenix (PHX) to Sandspit (YZP)
- Flights to Sandspit
- Flights to Hippa Island
- Flights from Port Hardy (YZT) to Sandspit (YZP)
- Flights from Toronto (YYZ) to Sandspit (YZP)
- Flights from Masset (ZMT) to Sandspit (YZP)
- Flights from Reno (RNO) to Sandspit (YZP)
- Flights from Prince George (YXS) to Sandspit (YZP)
- Flights from Chicago (ORD) to Sandspit (YZP)
- Flights from Prince Rupert (YPR) to Masset (ZMT)
- Flights to Queen Charlotte
- Flights from Vancouver (YVR) to Queen Charlotte (ZQS)
- Flights from Seattle (SEA) to Sandspit (YZP)
- Flights from New York (NYC) to Sandspit (YZP)
- Flights from Victoria (YYJ) to Sandspit (YZP)
- Flights to Tlell
- Flights from Ketchikan (KTN) to Sandspit (YZP)
- Flights to Skidegate
- Flights from Queen Charlotte City Water Aerodrome
- Flights from Abbotsford (YXX) to Sandspit (YZP)
- Flights to Masset
- Flights from Vancouver (YVR) to Masset (ZMT)
- Fishing Vacation Packages Graham Island
- Visit Port Clements
- Yakoun Lake
- Queen Charlotte Vacations
- Haida Heritage Centre
- Delkatla Nature Sanctuary
- Visit Tlell
- Visit Graham Island
- Visit Queen Charlotte
- Where to stay in Graham Island
- Masset Vacations
- Naikoon Provincial Park
- Hippa Island Vacations
- Tasu Vacations
- All inclusive Vacation Packages Graham Island
- Tlell River Day Use Site
- Visit Hippa Island
- Takakia Lake
- Visit Sandspit
- Moresby Lake
- Visit Masset
- Sandspit Vacations
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.



















